package com.cdtye.itps.cms.dao.plan.entity;

import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * 检测计划导入日志表
 * @author
 * @date 2022-08-23
 */
@ApiModel("检测计划导入日志表")
@Data
@Accessors(chain = true)
@TableName("JCJC_PLAN_DATA_IMPORT_LOG")
public class JcjcPlanDataImportLog {

    @ApiModelProperty("ID")
    @TableId(
            type = IdType.UUID
    )
    private String id;

    @ApiModelProperty(value = "文件名称")
    private String fileName;

    @ApiModelProperty(value = "0成功 1失败")
    private String status;

    @ApiModelProperty(value = "删除标志")
    private String delFlag;

    @ApiModelProperty("备注")
    private String remark;

    @ApiModelProperty("创建时间")
    @JSONField(
            format = "yyyy-MM-dd HH:mm:ss"
    )
    private Date createDatetime;
    @ApiModelProperty("创建人")
    private String createBy;
    @ApiModelProperty("修改时间")
    @JSONField(
            format = "yyyy-MM-dd HH:mm:ss"
    )
    private Date updateDatetime;
    @ApiModelProperty("修改人")
    private String updateBy;
}
